/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package ru.jSkyRoom.interfaces.sub;

import ru.jSkyRoom.interfaces.major.Major;
import ru.jSkyRoom.interfaces.major.Spell;

/**
 *
 * @author Rakev
 */
public interface JSkyAttackData {

    public Spell getAttackSpell();

    public void setAttackSpell(Spell spell);

    public Major getAttackType();

    public void setAttackType(Major type);

    public float getDamageMult();

    public void setDamageMult(float in);

    public float getAttackChance();

    public void setAttackChance(float in);

    public float getAttackAngle();

    public void setAttackAngle(float in);

    public float getStrikeAngle();

    public void setStrikeAngle(float in);

    public float getStagger();

    public void setStagger(float in);

    public float getKnockDown();

    public void setKnockDown(float in);

    public float getRecoveryTime();

    public void setRecoveryTime(float in);

    public float getFatigueMult();

    public void setFatigueMult(float in);

}
